﻿@charset "UTF-8";

/*样式-接原样式*/


/*wei upload 2019-06-05*/

/* 首页*/
.slideBox { width: 100%; overflow: hidden; position: relative; text-align: center; height: 500px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }
.slideBox .hd { position: absolute; z-index: 999; overflow: hidden; bottom: 40px; left: 50%; margin-left: -44px; }
.slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.slideBox .hd ul li { float: left; margin-right: 12px; width: 15px; height: 15px; border-radius: 50%; text-align: center; background: #dcdcdc; border: 1px solid #dcdcdc; cursor: pointer; z-index: 999; }
.slideBox .hd ul li.on { /*background: transparent;*/ border: 2px solid #009cf8;background:#009cf8;}
.slideBox .bd { position: relative; height: 100%; z-index: 0; width: 100%; margin: 0 auto; }
.slideBox .bd li { zoom: 1; vertical-align: middle; position: relative; width: 100%; height: 500px; /*background: url(../images/banner.jpg) no-repeat center;*/ }
.slideBox .bd li a { display: inline-block; width: 100%; height: 100%; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev{ position:absolute; left:2%; top:50%; margin-top:-32px; display:block; width:36px; height:60px; background:url(../images/prev.png)  no-repeat;
				 filter:alpha(opacity=70);opacity:0.7;   }
		.slideBox .next{ position:absolute; right:2%; top:50%; margin-top:-32px; display:block; width:36px; height:60px; background:url(../images/next.png)  no-repeat;
				 filter:alpha(opacity=70);opacity:0.7;   }
		.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }



.i-box01 { height: 575px; padding-top: 10px; }
.i-title { color: #008fee; font-size: 42px; display: block; }
.s-title { font-size: 22px; color: #666 }
ul.ib01 { width: 870px; margin: 0 auto; }
ul.ib01 li { display: inline-block; text-align: center; float: left; margin-right: 170px; width: 175px; text-align: center; }
ul.ib01 li .pic { width: 176px; height: 203px; background: url(../images/p03.png) no-repeat center top; transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; }
ul.ib01 li:hover .pic { background: url(../images/p0302.png) no-repeat center top; }
ul.ib01 li.icon02 .pic { background: url(../images/p04.png) no-repeat center top; }
ul.ib01 li.icon02:hover .pic { background: url(../images/p0402.png) no-repeat center top; }
ul.ib01 li.icon03 .pic { background: url(../images/p05.png) no-repeat center top; }
ul.ib01 li.icon03:hover .pic { background: url(../images/p0502.png) no-repeat center top; }
ul.ib01 li p { width: 140px; margin: 0 auto; }
.i-box02 { height: 717px; background: url(../images/c01.jpg) no-repeat center top fixed; padding-top: 50px; background-size:cover;}
.i-box02 .i-title { color: #fff }
.i-box02 .s-title { color: #fff }

.sort-box{position: relative;margin: 0 auto;}
.sort-box ul{width: 1190px;height: 450px;position: relative;margin: 0 auto;}
.sort-box ul li{width: 146px;height: 110px;line-height: 110px; color: #222; font-size: 15px; text-align: center; overflow: hidden; background: rgba(255, 255, 255, 0.5); /*cursor: pointer;*/    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out; position: absolute; left: 0px; top: 0px;}
.sort-box ul li:hover{background: rgba(0, 143, 238, 0.8); color: #fff;margin-top: -3px;}
.sort-box ul.s02 li{ background:rgba(0, 156, 249, 0.12);}
.sort-box ul.s02 li:hover{background: rgba(0, 143, 238, 0.6); }

.sort-box ul.s03{width: 820px;}
.sort-box ul.s03 li{width: 200px; height: 130px; line-height: 130px; font-size: 17px; background:rgba(0, 156, 249, 0.12);}
.sort-box ul.s03 li:hover{background: rgba(0, 143, 238, 0.6); }

.sort-box ul.s04{width: 810px;}
.sort-box ul.s04 li{width: 200px; height: 150px; line-height: 150px; font-size: 17px; background:rgba(0, 156, 249, 0.12);}
.sort-box ul.s04 li:hover{background: rgba(0, 143, 238, 0.6); }



.i-box03 { height: 625px; background: #f4f4f4; padding-top: 35px; }
ul.ib03 { width: 1240px; height: 400px; margin: 0 auto; position: relative; }
ul.ib03 li { position: absolute; left: 0px; top: 0px; }
.i-box04 { background: #f4f4f4; }
.i-nav { height: 210px; width: 100%; background: url(../images/c02.jpg) no-repeat center top; padding-top: 30px; background-size:cover;}
.i-nav .item { display: inline-block; font-size: 15px; background: #fff; width: 135px; height: 35px; line-height: 35px; text-align: center; border-radius: 20px; margin: 0 10px; }
.i-nav .item:hover, .i-nav .item.on { background: #008fee; color: #fff }
ul.ib04 { margin: 50px auto;}
ul.ib04 li { float: left; margin-right: 40px; margin-bottom: 45px; width: 270px; height: 325px; background: #fff; color: #555; font-size: 13px; transition: All 0.2s ease-in-out; -webkit-transition: All 0.2s ease-in-out; -moz-transition: All 0.2s ease-in-out; -o-transition: All 0.2s ease-in-out; }
ul.ib04 li:hover { color: #fff; background: #008fee; }
ul.ib04 li:hover .title { color: #fff }
ul.ib04 li .pic .i-bg { display: block; width: 270px; height: 180px; background: url(../images/p11.png) no-repeat center top; position: absolute; left: 0; top: 0; transition: All 0.2s ease-in-out; -webkit-transition: All 0.2s ease-in-out; -moz-transition: All 0.2s ease-in-out; -o-transition: All 0.2s ease-in-out; opacity: 0; filter: alpha(opacity=0); }
ul.ib04 li:hover .pic .i-bg { opacity: 1; filter: alpha(opacity=100); }
ul.ib04 li .pic { width: 270px; height: 180px; position: relative; }
ul.ib04 li .words { padding: 10px; }
ul.ib04 li .title { font-size: 18px; color: #000; }
ul.ib04 li .title .date { color: #999 }
.i-box05 { background: #f4f4f4 }
ul.ib05 { margin: 50px auto; }
ul.ib05 li { float: left; margin-right: 25px; margin-bottom: 45px; width: 360px; height: 345px; background: #fff; color: #555; font-size: 13px; transition: All 0.2s ease-in-out; -webkit-transition: All 0.2s ease-in-out; -moz-transition: All 0.2s ease-in-out; -o-transition: All 0.2s ease-in-out; padding: 30px; border: 1px solid #ddd; *width: 300px; *height: 285px; }
ul.ib05 li:hover { color: #fff; background: #008fee; border-color: #008fee }
ul.ib05 li:hover a { color: #fff }
ul.ib05 li:hover .title { color: #fff }
ul.ib05 li .pic { width: 300px; height: 100px; position: relative; margin-bottom: 15px; }
ul.ib05 li .words { line-height: 25px; height: 170px; overflow: hidden; }
ul.ib05 li .title { font-size: 16px; color: #000; }
ul.ib05 li .title .date { color: #999 }

/*网站建设*/
.b-title { color: #008fee; height: 160px; line-height: 160px; font-size: 42px; font-weight: normal; }
.btn-more { display: inline-block; width: 180px; height: 50px; line-height: 50px; border: 1px solid #ddd; font-size: 16px; text-align: center; border-radius: 10px; margin: 0 auto; }

/*项目-详情*/
.porject-detail { padding: 40px 0; line-height: 32px; font-size: 13px; }
.porject-detail .title { font-size: 24px; color: #333; margin-bottom: 15px; }
.porject-detail .date { font-size: 12px; color: #999; }
.porject-detail .line { width: 100%; height: 1px; background: #ddd; margin: 20px auto; }
.page { height: 40px; line-height: 40px; position: relative; /*background: #fff*/ }
.page .icon { margin: 0 20px; margin-top: -5px; }
.page .prev { background: #eaeaea; color: #666; width: 49%; text-align: left; }
.page .next { background: #eaeaea; color: #666; width: 49%; text-align: right; }

/*关于讯博*/
.banner_about { width: 100%; position: relative; text-align: center; padding-top: 120px; background: url(../images/about_bg.jpg) no-repeat center; background-size: cover; }
.banner_about h2 { font-size: 46px; color: #fff; line-height: 50px; font-weight: normal; }
.banner_about h2 span.line { width: 60px; height: 1px; background: #fff; display: block; margin: 0 auto; margin-top: 40px; font-weight: normal; }
#timeline {/*width: 100%;height: 540px; *height: 440px;*/ overflow: hidden; padding-top: 20px; position: relative; padding-left: 10%;  max-width:1440px;margin:0 auto;margin-bottom: 20px;}
#timeline p{
    font-size:16px;
    margin-top:10px;
}
#dates { width: 900px; overflow: hidden; }
#dates li { list-style: none; text-align: center; float: left; }
#dates a { color: #787878; font-size: 16px; font-family: "arial"; height: 55px; display: block; }
#dates .selected { font-weight: bold; background: url(../images/biggerdot.png) center  40px  no-repeat; height: 55px; display: block; }
#issues { width: 630px; height: 280px; overflow: hidden; position: relative; }
#issues li { width: 630px; height: 280px; list-style: none; float: left; text-align: center; }
#issues li h1 { color: #fff; font-size: 30px; width: 95px; height: 95px; line-height: 95px; border-radius: 55px; margin: 0 auto; font-weight: normal; font-family: "arial"; background: #00a7e7; }
#issues li p { font-size: 20px; font-family: "微软雅黑"; margin-top: 44px; line-height: 26px; }



/*----------------qq start------------------------*/
.qqico {
    /*width: 143px;*/
    z-index: 999;
    position: fixed;
    top: 150px;
    right: 2px;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 50)||50)-(parseInt(this.currentStyle.marginBottom, 50)||50)));
    font-family: "微软雅黑", "宋体", Arial;
}

.qqsmall {
	background-color:#1599CF; 
	width:30px; 
	height:auto;
	text-align:center;
	float:right;
	line-height:20px;
	color:white;
	cursor:pointer;
	padding:5px 0;
    display:none;
}

.itemFloat {
    height: auto;
    line-height: 5px;
    background: url(../images/line_qq_d.png) no-repeat 0 bottom;
    padding-bottom: 8px;
	/*display:none;*/
    display:block;
}

.qqico .qqlist {
    width: 143px;
    line-height: 34px;
    background: #1599cf;
    padding: 0px 0px 8px 0px;
    padding-top: 5px;
}

.qqico h3 {
    text-align: center;
    background: url(../images/line_qq.png) no-repeat 0 0;
    height: 39px;
    cursor:pointer;
}

.qqico .qqlist li {
    background: url(../images/qq_bg.png) no-repeat center 0;
    height: 46px;
    text-align: left;
    color: #000;
    font-size: 12px;
    padding-left: 20px;
    margin-top: 10px;
}

    .qqico .qqlist li a {
        display: inline;
        clear: both;
        font-size: 12px;
        line-height: 34px;
        color: #000;
        padding-left: 0px;
    }

    .qqico .qqlist li img {
        margin-top:-3px;
		vertical-align:middle;
    }
/*----------------webqq end------------------------*/


.case .eng {
 font-family:  "Microsoft YaHei", Arial, Helvetica, sans-serif; 
 font-size: 12px;
 color: #999;
 height:26px;overflow:hidden;
}
.case li:hover .date.eng { color: #ddd;   }
.case li:hover .date.eng font{ color: #ddd !important;  }

/*标签*/
ul.ib04 li.tag {
height:156px;
}
.tag li.tag:hover a {
color:#fff;
}
/* search   搜索样式  
--------------------------------------------------------------------*/
.kw_div {
    padding:30px 0px;
    font-size:14px;
    background-color:#f8f7f7;
}
.search-div {
    position:absolute;
    top:-4px;
    right:0px;
}
.search{
	background:url(../images/search_bg.png) no-repeat;
	height:40px;
	width:265px;
	display:none;
}
.search input{
	background:none;
	border:none;
	height:35px;
	line-height:35px;
	margin-left:15px;
	color:#333333;
	width:210px;
	font-size:14px;
    outline: none;
    font-family: "微软雅黑","宋体",Arial, Helvetica, sans-serif;
    margin-top:1px;
}
.search a{
	height:10px;
	line-height:10px;
	padding:4px 10px 8px;
	margin-left:0px;
	font-size:18px;
    position:relative;
    z-index:9999999;
}
.search a:hover{
	text-decoration:none;
}
.case li:hover .title font{
color:#fff  !important;
}
.linkit {
    display: inline-block;
    font-size: 15px;
    width: 135px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border-radius: 20px;
    margin: 0 10px;
    background: #008fee;
    color: #fff;
}
a.linkit:hover {
    color: #fff;
}

/*!解决方案网站建设-2018-5-11*/
.tc{text-align: center;}
.mt20{margin-top: 20px;}
.mt50{margin-top: 50px;}
.btn-more{
  display: inline-block;
  width: 184px;
  height: 40px;
  line-height: 40px;
  font-size: 17px;
  color: #fff;
  background-color: #008fee;
  border-radius: 50px;
}
.btn-more:hover{
  color: #fff;
}
.ws-box01{
  width: 100%;
  min-width: 1200px;
  height: 798px;
  background-color: #fff;
}
.ws-box02{
  width: 100%;
  min-width: 1200px;
  height: 570px;
  background-color: #f5f5f5;
}
.ws-box03{
  width: 100%;
  min-width: 1200px;
  height: 1120px;
  background-color: #fff;
  font-size: 17px;
  color: #666;
}
.ws-box04{
  width: 100%;
  min-width: 1200px;
  height: 816px;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-background-size: cover;
  background-size: cover;
  font-size: 17px;
  color: #666;
}
.ws-box05{
  width: 100%;
  min-width: 1200px;
  height: 687px;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-background-size: cover;
  background-size: cover;
  font-size: 17px;
  color: #fff;
}
.ws-box06{
  width: 100%;
  min-width: 1200px;
  height: 830px;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-background-size: cover;
  background-size: cover;
  font-size: 17px;
  color: #fff;
}

/*!展示型网站建设-2018-5-24*/
.prc { position: relative; top: 50%; transform: translateY(-50%) }
.db { display: block; }
.webShow-page { }
.webShow-page .w1200 { height: 100%; }
.wShow-box01 { width: 100%; min-width: 1200px; height: 535px; background-color: #fff; }
.wzlx { width: 1012px; margin: 0 auto; }
.wzlx .item { width: 124px; height: 124px; background: url(../images/i04.png) no-repeat center; -webkit-background-size: cover; background-size: cover; font-size: 17px; color: #fff; text-align: center; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.wzlx .item:hover { transform: rotate(360deg) scale(1.1); -webkit-transform: rotate(360deg) scale(1.1); -moz-transform: rotate(360deg) scale(1.1); -o-transform: rotate(360deg) scale(1.1); -ms-transform: rotate(360deg) scale(1.1); }
.wzlx ul { overflow: hidden; position: relative; width: 100%; height: 100%; padding: 0 40px; }
.wzlx ul:after { display: inline-block; content: ""; width: 100%; height: 175px; position: absolute; top: 75px; left: 0; right: 0; border: 2px solid #ddd; z-index: 1; }
.wzlx ul li { margin-right: 52px; float: left; z-index: 2; overflow: hidden; position: relative; height: 172px; padding: 10px; padding-top: 13px; }
.wzlx ul li:nth-child(5n) { margin-right: 0; }
.wShow-box02 { width: 100%; min-width: 1200px; height: 553px; -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center; }
.zszd { width: 1012px; margin: 0 auto; }
.zszd .item { font-size: 17px; color: #222; text-align: center; }
.zszd .item { -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.zszd .item:hover { transform: translate(0, -12px); -webkit-transform: translate(0, -12px); -moz-transform: translate(0, -12px); -o-transform: translate(0, -12px); -ms-transform: translate(0, -12px); }
.zszd .item .imgBox { width: 100px; height: 100px; -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center; display: inline-block; }
.zszd ul { overflow: hidden; position: relative; width: 100%; height: 100%; padding: 0 116px; }
.zszd ul:after { display: inline-block; content: ""; width: 100%; height: 175px; position: absolute; top: 55px; left: 0; right: 0; z-index: 1; background: url(../images/bg08.png) repeat; }
.zszd ul li { width: 33.3%; float: left; z-index: 2; overflow: hidden; position: relative; height: 170px; padding-top: 10px; }
.wShow-box03 { width: 100%; min-width: 1200px; height: 620px; -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center; }
.wShow-box04 { width: 100%; min-width: 1200px; height: 640px; -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center; }
.wShow-box04 .b-title { color: #fff; }
.b-title { padding: 38px 0; line-height: 2; height: auto; }
.wShow-box05 { width: 100%; min-width: 1200px; height: 456px; -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center; }
.wShow-box05 .b-title { color: #fff; }
.wShow-box05 .b-title .tips { color: #fff; font-size: 17px; margin-top: 10px; }
.wShow-box05 .bz { width: 780px; padding: 0 30px; overflow: hidden; margin: 0 auto; margin-top: 20px; }
.wShow-box05 .bz ul { margin-top: -20px; margin-left: -60px; }
.wShow-box05 .bz ul li { margin-top: 20px; margin-left: 60px; float: left; }
.wShow-box05 .bz .item { width: 200px; height: 40px; line-height: 40px; text-align: center; color: #222; font-size: 18px; background-color: #fff; border-radius: 20px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.wShow-box05 .bz .item:hover { background-color: #0079c9; color: #fff; }
.wShow-box06 { width: 100%; min-width: 1200px; height: 610px; -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center; }
.wShow-box06 .pay { width: 820px; height: 100%; margin: 0 auto; margin-top: 20px; }
.wShow-box06 .pay .item { -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center; width: 360px; height: 348px; text-align: center; color: #fff; padding: 0 46px; padding-top: 50px; }
.wShow-box06 .pay .item h1 { font-size: 50px; font-weight: normal; line-height: 1.6; }
.wShow-box06 .pay .item h2 { font-size: 24px; font-weight: normal; line-height: 1.6; }
.wShow-box06 .pay .item h3 { font-size: 18px; font-weight: normal; line-height: 1.6; }
.wShow-box06 .pay .item { -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.wShow-box06 .pay .item:hover { transform: translate(0, -20px); -webkit-transform: translate(0, -20px); -moz-transform: translate(0, -20px); -o-transform: translate(0, -20px); -ms-transform: translate(0, -20px); }
.sjtb { width: 780px; height: 410px; margin: 0 auto; background-repeat: no-repeat; background-position: center; -webkit-background-size: 562px, 288px; background-size: 562px, 288px; position: relative; }
.sjtb .item { width: 110px; height: 110px; display: inline-block; border: 1px solid #fff; position: absolute; border-radius: 50%; color: #fff; font-size: 15px; text-align: center; padding-top: 10px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.sjtb .item:hover { background-color: #008fee; border-color: #008fee; }
.sjtb .item .icon { width: 60px; height: 60px; }
.sjtb .tle { width: 260px; height: 225px; color: #008fee; font-size: 24px; text-align: center; font-weight: normal; line-height: 1.5; display: inline-block; margin: 0 auto; position: absolute; right: 0; left: 0; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.sjtb .tle:hover { font-size: 28px; }
.sjtb .item.it01 { }
.sjtb .item.it02 { top: 150px; left: 0; }
.sjtb .item.it03 { top: 290px; left: 0; }
.sjtb .item.it04 { top: 0; right: 0; }
.sjtb .item.it05 { top: 150px; right: 0; }
.sjtb .item.it06 { top: 290px; right: 0; }

/*2018-5-29 解决方案修改*/
.ws-box07{color:#fff;width:100%;min-width:1200px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;height:526px;}
.ws-box07 ul{margin-top:-20px;}
.ws-box07 ul li{float:left;font-size:17px;width:33.3%;padding-left:118px;line-height:2.4;}
.ws-box07 ul li .tle{font-size:24px;font-weight:normal;}
.ws-box07 .icon-wrap{margin:10px auto;}

/*2018-5-30 网站建设*/
.bgFixed{-moz-background-size:cover;background-size:cover;background-position:100%;background-attachment:fixed;background-repeat:no-repeat;}
.w-box04{width:100%;height:1795px;}
.sort-box02{}
.sort-box02 ul{margin-top:-40px;margin-right:-100px;}
.sort-box02 ul li{width:160px;margin-top:40px;margin-right:100px;float:left;}
.sort-box02 ul li:hover .imgBox{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
.sort-box02 ul li .imgBox{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.sort-box02 .imgBox{width:160px;height:186px;-moz-background-size:cover;background-size:cover;background-position:top center;}
.sort-box02 .name{font-size:18px;color:#151515;margin-top:10px;font-weight:normal;text-align:center;}
.sort-box02 ul li.mid{left:50%;position:relative;margin-left:-130px;}
.w-box05{width:100%;height:530px;}
.w-box05 .tips{text-align:center;color:#151515;font-size:18px;display:block;}
.w-box05 .fwbz{}
.fwbz ul{margin-right:-18px;margin-top:-18px;padding:0 9px;}
.fwbz ul li{width:182px;margin-right:18px;margin-top:18px;float:left;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.fwbz ul li:hover{margin-top:-2px;}
.fwbz ul li .item{width:182px;height:240px;-moz-background-size:cover;background-size:cover;background-position:top center;padding:16px;}
.fwbz ul li .item .text{position:relative;display:block;font-size:20px;color:#fff;width:50px;padding-bottom:10px;}
.fwbz ul li .item .text:after{content:"";display:inline-block;width:10px;height:1px;background-color:#fff;position:absolute;bottom:0;left:0;}
.w-box06 .tips{text-align:center;color:#151515;font-size:18px;display:block;}
.xcxrk{margin-top:-15px;display:inline-block;width:100%;overflow:hidden;}
.xcxrk ul{margin-top:-40px;}
.xcxrk ul li{width:25%;margin-top:40px;float:left;}
.xcxrk .imgBox{width:100px;height:100px;margin:0 auto;-moz-background-size:cover;background-size:cover;background-position:top center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.xcxrk .imgBox:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);}
.xcxrk .name{font-size:18px;color:#151515;font-weight:normal;text-align:center;}
.w-box07{-moz-background-size:cover;background-size:cover;background-position:100%;background-repeat:no-repeat;}
.xcxys ul{margin-top:-30px;margin-right:-30px;background:url(../images/bg15.png) no-repeat;background-position:276px 70px;}
.xcxys ul li{width:216px;margin-right:30px;margin-top:30px;float:left;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.xcxys ul li:hover{margin-top:-10px;}
.xcxys ul li .item{width:216px;height:320px;-moz-background-size:cover;background-size:cover;background-position:top center;padding:1px;}
.xcxys ul li .item.num-top{padding-top:80px;}
.xcxys ul li .item.num-bottom{padding-bottom:80px;margin-top:80px;}
.xcxys ul li .text{height:100%;padding:16px;font-size:13px;color:#fff;overflow:hidden;}
.xcxys ul li .text .tle{font-size:18px;font-weight:normal;text-align:center;padding-bottom:20px;margin-bottom:20px;position:relative;}
.xcxys ul li .text .tle:after{content:"";display:inline-block;width:30px;height:1px;background-color:#fff;position:absolute;bottom:0;left:50%;margin-left:-15px;}

/*2018-5-31*/
.sort-box02{overflow: hidden;}
.w-box05{-moz-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;}
.w-box06{-moz-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;}

/*------------2019-06-06 start-------------*/
ul.case_list li {
	margin-right: 16px;
	padding:10px 10px 10px 9px;
	width:280px;
	height:335px;
	background-color:#fff;
	border: 1px solid #ddd;
}
ul.case_list li .pic {
	width:260px;
	height:173px;
}

ul.case_list li .pic img {
	width:260px;
	height:173px;
}

.more_2019 {
	color: #333;
	font-size: 14px;
	display: inline-block;
	height: 54px;
	width: 160px;
	line-height: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	position: relative;
	overflow: hidden;
	
}

.more_2019:before {
	content: '';
	height: 100%;
	width: 0;
	background: #005da2;
	position: absolute;
	left: 0;
	top: 0;
	/* -webkit-transition: all .3s; */
	transition: all .3s;
	z-index: 0;
display: block;
	
	border-radius: 50px;
}

.more_2019 span {
	position: relative;
	z-index: 1;
	border: 2px solid #005da2;
	display: block;
	border-radius: 50px;
}

.more_2019:hover {
	color: #fff;

}

.more_2019:hover:before{
	width: 100%;
}

.more_2019_s {
	color: #333;
	font-size: 14px;
	display: inline-block;
	height: 34px;
	width: 120px;
	line-height: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	position: relative;
	overflow: hidden;
	
}

.more_2019_s:before {
	content: '';
	height: 100%;
	width: 0;
	background: #005da2;
	position: absolute;
	left: 0;
	top: 0;
	/* -webkit-transition: all .3s; */
	transition: all .3s;
	z-index: 0;
display: block;
	
	border-radius: 30px;
}

.more_2019_s span {
	position: relative;
	z-index: 1;
	border: 2px solid #005da2;
	display: block;
	border-radius: 30px;
}

.more_2019_s:hover {
	color: #fff;

}

.more_2019_s:hover:before{
	width: 100%;
}
/*------------2019-06-06 end-------------*/